home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************************
- * VirtGIF version 2.0 - Virtual Screen GIF Viewer *
- * Copyright (c) 1989, by Patrick J. Maloney *
- * Compuserve ID: [73407,3676] *
- ****************************************************************************
- * GIF and 'Graphics Interchange Format' are trademarks (tm) of *
- * Compuserve, Inc., an H&R Block Company. *
- ****************************************************************************
- VirtGIF 2.0 IS NOT PUBLIC DOMAIN. You may try out VirtGIF 2.0 for a period
- of 14 days. At the end of the 14 days, if you decide that VirtGIF is useful
- to you, I require that you send me a shareware donation of $10-15. Here is
- my address:
- Patrick J. Maloney
- 301 Elder St.
- Schenectady, NY 12304
- ****************************************************************************
- This archive, when distributed, must remain completely intact.
- ****************************************************************************
-
- VirtGIF version 2.0 - User Notes - 12/24/89
- -------------------------------------------
-
- VirtGIF is a program, runable only from the CLI, which will COMPLETELY
- display any GIF picture, using HAM mode for pics with > 32 colors. Any
- picture that will not fit on the screen, i.e. bigger than 640 x 400 with <=
- 16 colors or bigger than 320 x 200 with > 16 colors will have only a portion
- of it displayed, with the user having the ability to scroll around and view
- the rest of the picture. Upon payment of the shareware fee, I will send the
- user a complete version of VirtGIF which will allow him/her to save GIFs as
- IFF files. Play around with different GIF files to get a feel
- of how it handles different colors/resolution.
-
- Example: 640 x 480 w/256 colors will be displayed on a 320 x 200 HAM
- screen with the ability to scroll around and see the entire
- picture.
-
- To run VirtGIF, type:
- 1>VirtGIF gif-file.GIF
-
- Giving a non-gif, non-existent, or no file will cause an appropriate message
- to be displayed.
-
- Once a file is determined to be a valid GIF file, an appropriately sized
- screen is opened and decode information is displayed in a window on the
- VirtGIF screen (or in the CLI window from which it was run if VirtGIF cannot
- open this window). Number of rows left to process will be displayed until
- it is finished. Select "Quit" from the project menu to abort VirtGIF.
- Select "Stop Current" from the project menu to stop the decode at the
- current line. Once the image is decoded, the status window will disappear
- (if status is displayed in the CLI window, the VirtGIF screen will be moved
- to the front). If scrolling is enabled, PRESS & HOLD the LEFT mouse button
- and move the pointer to scroll the picture in all directions. (NOTE: If
- the pointer reaches the edge of the screen, you will have to release the
- LEFT mouse button, move pointer to center of screen, then PRESS/HOLD/move
- again since if the pointer does not move, the program cannot detect relative
- positioning to scroll.) Select "Quit" from the project menu to exit
- program. Select "Info" from the project menu for program information.
- Choosing items from the "Resolution Menu", you can change your current
- screen resolution to view the picture on different screen sizes.
- Depending on your selection, you may be able to scroll the picture.
- Example: you decode a 640 x 400 x 16 GIF on a 640 x 400 screen. Initially,
- scrolling is disable. If you select 320 x 200 from the resolution menu, the
- screen will change to that size and scrolling will be enabled. If VirtGIF
- cannot open the requested screen size, it will default to 320 x 200.
-
- VirtGIF 2.0 introduces a command line switch, "-c", which essentially
- halves the width of a GIF. If a picture has > 32 colors and you choose this
- option, it averages pixels to attempt to get the best reputation. This is
- useful for viewing 500 x 800 GIFs. Try it with any GIF to see the results.
- It gives a better representation of the GIF by adjusting the aspect ratio.
- Usage:
- 1>VirtGIF -c 944.gif
-
-
- Additional notes:
- 1. Due to the nature of HAM mode, HAM pictures which scroll will have
- strange color changes on the leftmost part of the screen, and possibly
- in whole areas of a single color. However, for most pictures, this
- should be a minor problem. A work-around is in the works for this.
- 2. This program has been tested up to a resolution of 1024 x 768 with 16
- colors, but this requires that you have at least 430K of CHIP RAM free,
- which is cutting it close. Try it and see if it will work for you.
- The program WILL NOT handle a GIF wider than 1024 pixels. Use the "-c"
- command line switch to halve its size and it will work.
- 3. This program can be slow at times, so be patient when decoding large
- pictures. I have attempted to speed it up in this version.
- 4. Runs fine with expansion memory.
- ----------------------------------------------------------------------------
- To get the version which allows saving of screens/pictures to IFF files, I
- am requesting a shareware fee of $10-15. This is to help procure more
- development hardware/software so that I can produce more and better
- software. Save SCREEN to IFF file will allow you to save the visible screen
- to an IFF file. Save PICTURE to IFF file will allow you to save the entire
- picture to an IFF file, so if you have a 640 x 480 x 256 GIF, you can save
- this to an IFF file for later viewing using DigiPaint, SuperView II, etc.
- Paying the registration fee also entitles you to receive future versions
- free of charge.
-
- Send fee to:
- Patrick J. Maloney
- 301 Elder St.
- Schenectady, NY 12304
- ----------------------------------------------------------------------------
- Additions for future versions:
-
- - Faster decoding.
- - Save displayed portion (when scrolling) as IFF.
- - Eliminate annoying color distortions on left border of screen
- in HAM mode
- - Allow user to force different resultion/scroll (i.e., display
- 640 x 400 pics with <=16 colors on 320 x 200 screen with scrolling)
- - Any others you suggest...
-
- ALL comments(positive/negative) and suggestions are welcome!
- My address is at the beginning of this doc file or I can be reached on
- CompuServe by using my account number:
-
- --> Patrick Maloney [73407,3676]
-